34927 815
10115 208
3831 388
12017 741
5084 677
8411 860
4171 342
12077 233
1565 175
10525 567
4334 397
16113 231
15729 614
40277 173
3610 393
6256 80
927378 955
246962 1043
7418 606
8045 719
123775 465
33443 612
78482 612
65451 833
2975 102
6605 359
14469 603
2417 340