6591 655
2894 594
17248 473
8769 275
2564 69
8758 624
11280 148
6336 859
3760 284
27600 611
11316 759