6548 655
2791 594
16915 473
8604 275
2508 69
8702 624
11138 148
6243 859
3653 284
27447 611
11217 759