6585 655
2891 594
17233 473
8760 275
2560 69
8744 624
11268 148
6331 859
3753 284
27585 611
11306 759