2956 118
3551 239
199365 523
36534 329
12673 885
18081 655
5027 134
344726 963
7182 820
29648 881
58658 672
72895 295
9685 497
23538 269
9585 293
19362 143
18255 674
283687 937
14893 350
19265 571
26965 164
18536 217
56080 322
11379 438
112787 559
13298 577
30905 228
46863 584