2912 846
237 41
251 66
860 272
1715 444
19227 595
6897 643
4337 102
21145 112
46982 399
37801 719
31501 528
26227 549
65714 580
25761 88
5421 43
16639 745
22798 581
11729 170
35667 674
95516 448