2956 118
3551 239
199362 523
36531 327
12673 885
18081 655
5027 134
344724 963
7182 820
29648 881
58658 672
72895 295
9685 497
23538 269
9585 293
19362 143
18255 674
283685 937
14893 350
19265 571
26963 164
18536 217
56080 322
11379 438
112786 559
13297 577
30903 228
46859 584