40586 60
9741 299
2589 67
2784 451
988 133
19947 283
10184 178
5623 480
13741 929
24903 542
2350 34
2492 226
15684 965
11441 250
2176 117
6176 490
2160 37
1221 98
6173 846
1662 363
2594 549
4720 152
4986 432
1955 471
7756 540
1287 369
3677 377
3921 275