12651 653
6935 311
845 193
2450 580
2814 393
6805 326
4596 168
5879 647
11542 702
6743 702
6988 653
6243 361
4862 814
2646 428
2534 309