30283 808
15615 461
18554 278
32554 581
11924 687
9821 78
71581 309
101101 634
37002 544
19900 240
58510 157
1059 152
109217 766
9286 450