29474 145
11896 687
68063 856
9799 78
71459 309
27158 293
100902 634
36946 544
19853 240
58419 157
108987 766
9268 450
1691 273