29552 145
11950 687
68253 856
9830 78
71632 309
27245 293
101225 634
37026 544
19928 240
58565 157
109401 766
9300 450
1702 273