1588 237
34630 243
14564 222
2857 166
6543 686
27903 275
7706 754
45192 603
14566 371
11741 324
3833 62