29542 145
11946 687
68228 856
9828 78
71618 309
27231 293
101176 634
37016 544
19921 240
58543 157
109332 766
9297 450
1702 273