6586 655
2892 594
17235 473
8761 275
2560 69
8748 624
11272 148
6332 859
3754 284
27590 611
11309 759