30311 808
15634 461
18571 278
32585 581
11947 687
9828 78
71618 309
101178 634
37016 544
19924 240
58544 157
1062 152
109334 766
9298 450