1599 237
34649 243
14568 222
2859 166
6548 686
27929 275
7710 754
45206 603
14577 371
11751 324
3838 62