2975 351
41052 239
1888 251
18321 677
35965 967
4653 542
3769 553
5133 894
33103 837
4607 688
2800 473
11670 508
11441 603
40989 305
4388 577
4631 906
6366 610
5197 756
7984 551
3092 171
7096 816
59217 614
97142 790
6549 523
110231 209
12549 638
5470 589
71206 338