30315 808
15636 461
18573 278
32588 581
11948 687
9829 78
71620 309
101187 634
37017 544
19927 240
58546 157
1062 152
109349 766
9298 450