34931 815
10116 208
3831 388
12019 741
5085 677
8423 860
4180 342
12091 233
1566 175
10542 567
4346 397
16119 231
15732 614
40301 173
3612 393
6280 80
927430 955
246974 1043
7426 606
8050 719
123787 465
33453 612
78494 612
65464 833
2979 102
6621 359
14494 603
2419 340