1589 237
34633 243
14564 222
2859 166
6543 686
27907 275
7706 754
45195 603
14568 371
11741 324
3833 62