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