33553 180
31511 788
14325 277
3348 29
1989 66
2874 102
35167 773
2539 396
11593 493
3158 178
2922 626
2647 145
21796 610
2210 283