33511 180
31489 788
14298 277
3339 29
1984 66
2865 102
35143 773
2535 396
11576 493
3153 178
2916 626
2639 145
21791 610
2207 283