2905 351
34648 235
1868 251
18261 677
35593 967
4645 542
3764 553
5128 894
33062 837
4595 688
2797 473
11655 508
11430 603
40730 304
4378 577
4621 906
6350 610
5180 756
7837 551
3090 171
7086 816
59003 614
96748 790
6535 523
109918 209
12536 638
5453 589
71009 338