2960 351
39904 237
1885 251
18310 677
35860 967
4652 542
3768 553
5132 894
33092 837
4604 688
2799 473
11665 508
11438 603
40928 305
4385 577
4629 906
6362 610
5194 756
7880 551
3092 171
7091 816
59154 614
97031 790
6547 523
110140 209
12546 638
5464 589
71127 338