40645 60
9750 299
2591 67
2789 451
990 133
19971 283
10195 178
5626 480
13748 929
24929 542
2350 34
2494 226
15696 965
11455 250
2176 117
6178 490
2163 37
1221 98
6175 846
1662 363
2596 549
4728 152
4990 432
1956 471
7763 540
1288 369
3678 377
3921 275