29327 145
11831 687
67743 856
9737 78
71223 309
27023 293
100388 633
36843 544
19749 240
58260 157
108125 766
9098 450
1684 273