32121 180
30448 788
13460 276
3091 29
1750 66
1731 102
34238 773
2456 396
10869 493
3022 178
2812 626
2359 145
21618 610
2104 283