32113 180
30437 788
13455 276
3090 29
1749 66
1731 102
34229 773
2456 396
10863 493
3022 178
2812 626
2356 145
21615 610
2104 283