33599 180
31542 788
14365 277
3355 29
1994 66
2879 102
35200 773
2543 396
11611 493
3164 178
2937 626
2654 145
21802 610
2219 283