2979 351
41867 242
1890 251
18333 677
36057 967
4655 542
3771 553
5135 894
33113 837
4612 688
2802 473
11673 508
11443 603
41051 305
4389 577
4632 906
6371 610
5200 756
7985 551
3093 171
7097 816
59269 614
97226 790
6550 523
110295 209
12552 638
5472 589
71324 338