33501 180
31478 788
14294 277
3336 29
1983 66
2864 102
35137 773
2532 396
11571 493
3152 178
2914 626
2639 145
21791 610
2205 283