2963 351
40099 237
1887 251
18311 677
35879 967
4652 542
3768 553
5132 894
33092 837
4605 688
2799 473
11666 508
11438 603
40938 305
4385 577
4629 906
6363 610
5195 756
7907 551
3092 171
7091 816
59168 614
97047 790
6547 523
110153 209
12546 638
5464 589
71139 338