33557 180
31516 788
14328 277
3348 29
1989 66
2874 102
35170 773
2539 396
11596 493
3158 178
2927 626
2647 145
21798 610
2212 283