1593 237
34638 243
14564 222
2859 166
6544 686
27912 275
7709 754
45199 603
14571 371
11744 324
3833 62