1593 237
34639 243
14568 222
2859 166
6545 686
27913 275
7709 754
45199 603
14572 371
11744 324
3833 62