6585 655
2889 594
17228 473
8755 275
2560 69
8743 624
11265 148
6324 859
3752 284
27581 611
11306 759