40603 60
9743 299
2590 67
2784 451
988 133
19956 283
10187 178
5624 480
13743 929
24908 542
2350 34
2494 226
15691 965
11447 250
2176 117
6176 490
2160 37
1221 98
6173 846
1662 363
2595 549
4724 152
4990 432
1956 471
7759 540
1287 369
3677 377
3921 275