2980 351
41996 242
1891 251
18333 677
36072 967
4655 542
3771 553
5135 894
33113 837
4612 688
2802 473
11673 508
11443 603
41063 305
4389 577
4632 906
6371 610
5200 756
7986 551
3093 171
7099 816
59274 614
97235 790
6551 523
110305 209
12552 638
5472 589
71346 338