32711 180
30935 788
13824 277
3227 29
1835 66
1875 102
34571 773
2481 396
11191 493
3071 178
2831 626
2511 145
21694 610
2134 283