6506 655
2650 594
16667 473
8471 275
2454 69
8615 624
10940 148
6111 859
3516 284
27280 611
11103 759