6585 655
2891 594
17234 473
8760 275
2560 69
8746 624
11271 148
6331 859
3754 284
27587 611
11308 759