2975 351
41009 239
1888 251
18321 677
35962 967
4653 542
3769 553
5133 894
33102 837
4607 688
2800 473
11670 508
11441 603
40987 305
4388 577
4631 906
6366 610
5197 756
7984 551
3092 171
7096 816
59212 614
97139 790
6549 523
110226 209
12549 638
5470 589
71201 338