33592 180
31538 788
14358 277
3354 29
1994 66
2879 102
35197 773
2543 396
11608 493
3164 178
2937 626
2654 145
21802 610
2218 283