32703 180
30934 788
13816 277
3225 29
1832 66
1859 102
34559 773
2480 396
11187 493
3071 178
2831 626
2511 145
21691 610
2134 283