6582 655
2887 594
17215 473
8741 275
2558 69
8736 624
11262 148
6321 859
3744 284
27573 611
11303 759