32129 180
30457 788
13466 276
3092 29
1750 66
1732 102
34241 773
2457 396
10873 493
3022 178
2813 626
2361 145
21619 610
2104 283