910 155
3611 114
4250 551
2649 391
1852 70
4619 164
38267 767
4239 641
2132 232
5283 794
55768 473
24746 41
7326 170
2902 729
3120 667
10341 601
3912 585