35005 291
30799 275
26945 163
44212 1011
35188 585
41078 338
31442 809
39621 594
19247 685
42443 199
36413 320
30784 677
30615 825
35156 605
27597 573
14897 541
26611 340
19252 379
29146 659
114768 331
87264 795
34785 300
27294 423
33313 268