29499 145
11910 687
68117 856
9808 78
71512 309
27180 293
101008 634
36975 544
19878 240
58466 157
109113 766
9274 450
1695 273