40578 60
9740 299
2589 67
2784 451
987 133
19941 283
10179 178
5623 480
13739 929
24900 542
2350 34
2491 226
15684 965
11439 250
2176 117
6176 490
2160 37
1221 98
6172 846
1662 363
2594 549
4720 152
4985 432
1955 471
7756 540
1287 369
3677 377
3921 275