6580 655
2885 594
17210 473
8740 275
2557 69
8733 624
11261 148
6320 859
3740 284
27572 611
11300 759