32118 180
30446 788
13458 276
3090 29
1750 66
1731 102
34234 773
2456 396
10867 493
3022 178
2812 626
2359 145
21617 610
2104 283