33486 180
31463 788
14287 277
3332 29
1980 66
2862 102
35128 773
2532 396
11567 493
3151 178
2912 626
2636 145
21791 610
2204 283