33571 180
31526 788
14342 277
3350 29
1993 66
2876 102
35185 773
2541 396
11603 493
3162 178
2934 626
2650 145
21799 610
2215 283