2980 351
41927 242
1890 251
18333 677
36065 967
4655 542
3771 553
5135 894
33113 837
4612 688
2802 473
11673 508
11443 603
41055 305
4389 577
4632 906
6371 610
5200 756
7986 551
3093 171
7099 816
59272 614
97229 790
6550 523
110301 209
12552 638
5472 589
71334 338