33530 180
31497 788
14313 277
3341 29
1986 66
2870 102
35160 773
2535 396
11582 493
3154 178
2917 626
2645 145
21792 610
2209 283