1594 237
34646 243
14568 222
2859 166
6548 686
27924 275
7710 754
45200 603
14577 371
11750 324
3835 62