40546 302
1507 140
2985 380
5791 370
4565 574
7377 401
3836 537
2553 102
2402 136
3675 626
4129 832
5197 754
3470 352
2944 150
6389 387
1657 185
4701 966
2871 505
5291 506
1914 217
1003 115
3570 681
5433 148
3395 379
3280 324
3150 334
2741 401
4289 948