29456 145
11885 687
68014 856
9793 78
71421 309
27138 293
100841 634
36931 544
19831 240
58390 157
108822 766
9254 450
1690 273