1593 237
34636 243
14564 222
2859 166
6544 686
27910 275
7706 754
45198 603
14569 371
11743 324
3833 62