29326 145
11830 687
67739 856
9735 78
71220 309
27023 293
100384 633
36841 544
19748 240
58259 157
108120 766
9096 450
1684 273