6512 655
2667 594
16692 473
8483 275
2460 69
8640 624
10963 148
6129 859
3523 284
27310 611
11113 759