29513 145
11919 687
68174 856
9817 78
71566 309
27209 293
101079 634
36999 544
19896 240
58501 157
109194 766
9283 450
1700 273