12662 653
6987 311
856 193
2458 580
2822 393
6816 326
4604 168
5884 647
11553 702
6752 702
6999 653
6251 361
4877 814
2649 428
2537 309