24691 527
31807 888
8544 370
2846 188
12292 545
199583 921
263245 1050
43298 86
22842 244
62359 758
8028 388
4561 713
4049 279