32129 180
30455 788
13465 276
3092 29
1750 66
1732 102
34240 773
2457 396
10873 493
3022 178
2812 626
2361 145
21619 610
2104 283