16311 506
19538 141
2298 48
24287 672
45785 493
248441 1043
30737 89
14490 763
27163 173
57376 627
19329 541
11469 634
64952 609
4278 522
6850 734
4065 332
10188 558
2966 340
4309 46
4932 488
1674 153
15278 187
10651 725
10749 53
5272 274
1759 302
13792 643
5449 897