2969 351
40557 238
1887 251
18315 677
35913 967
4652 542
3768 553
5132 894
33097 837
4607 688
2799 473
11668 508
11439 603
40958 305
4386 577
4629 906
6365 610
5196 756
7942 551
3092 171
7091 816
59190 614
97090 790
6548 523
110187 209
12547 638
5466 589
71154 338