1594 237
34640 243
14568 222
2859 166
6546 686
27917 275
7709 754
45199 603
14573 371
11749 324
3833 62