2903 351
34543 235
1867 251
18259 677
35582 967
4645 542
3764 553
5127 894
33061 837
4595 688
2796 473
11655 508
11430 603
40728 304
4378 577
4621 906
6350 610
5179 756
7837 551
3090 171
7085 816
59002 614
96746 790
6535 523
109913 209
12536 638
5453 589
71007 338