1593 237
34638 243
14567 222
2859 166
6544 686
27913 275
7709 754
45199 603
14572 371
11744 324
3833 62