41038 679
119973 148
44043 517
9268 616
9548 835
49653 182
18792 765
20132 141
4981 64
13961 828
9604 267
8386 787
18002 916
13469 300
14372 581
8425 549
3195 282
2691 506
2237 517
13467 463
24577 249
33762 952
8741 41
1971 174
10109 302
12543 743
29866 97