6548 655
2791 594
16911 473
8603 275
2508 69
8702 624
11137 148
6242 859
3652 284
27446 611
11217 759