32115 180
30445 788
13458 276
3090 29
1750 66
1731 102
34234 773
2456 396
10867 493
3022 178
2812 626
2358 145
21616 610
2104 283