29470 145
11894 687
68059 856
9796 78
71450 309
27150 293
100893 634
36944 544
19850 240
58414 157
108960 766
9267 450
1691 273