6585 655
2888 594
17227 473
8753 275
2560 69
8742 624
11265 148
6323 859
3748 284
27579 611
11305 759