33479 180
31455 788
14282 277
3330 29
1978 66
2860 102
35121 773
2531 396
11564 493
3151 178
2912 626
2635 145
21790 610
2202 283