6585 655
2890 594
17231 473
8759 275
2560 69
8744 624
11265 148
6325 859
3752 284
27583 611
11306 759