40602 60
9743 299
2589 67
2784 451
988 133
19955 283
10186 178
5623 480
13743 929
24906 542
2350 34
2494 226
15690 965
11447 250
2176 117
6176 490
2160 37
1221 98
6173 846
1662 363
2595 549
4721 152
4990 432
1956 471
7757 540
1287 369
3677 377
3921 275