2963 351
40231 237
1887 251
18315 677
35885 967
4652 542
3768 553
5132 894
33093 837
4606 688
2799 473
11666 508
11439 603
40943 305
4385 577
4629 906
6364 610
5195 756
7913 551
3092 171
7091 816
59174 614
97058 790
6547 523
110164 209
12547 638
5465 589
71143 338