6599 568
5693 399
6646 733
11184 595
3786 881
8214 818
6478 588
9712 363
1177 113
4310 740
1627 239
3561 871