29473 145
11894 687
68061 856
9798 78
71452 309
27155 293
100897 634
36945 544
19851 240
58416 157
108969 766
9267 450
1691 273