1593 237
34638 243
14564 222
2859 166
6544 686
27911 275
7707 754
45199 603
14571 371
11743 324
3833 62