12652 653
6939 311
846 193
2451 580
2814 393
6806 326
4597 168
5879 647
11542 702
6743 702
6988 653
6243 361
4862 814
2646 428
2534 309