12667 653
7015 311
856 193
2463 580
2825 393
6824 326
4611 168
5891 647
11560 702
6758 702
7000 653
6256 361
4884 814
2651 428
2541 309