29238 145
11787 687
67559 856
9701 78
71049 309
26952 293
100028 633
36785 544
19689 240
58109 157
107668 766
9051 450
1676 273