33471 180
31454 788
14281 277
3330 29
1977 66
2859 102
35118 773
2531 396
11562 493
3151 178
2912 626
2635 145
21790 610
2202 283