29425 145
11870 687
67963 856
9784 78
71381 309
27114 293
100742 633
36915 544
19808 240
58356 157
108684 766
9227 450
1689 273