12651 653
6935 311
845 193
2450 580
2814 393
6804 326
4595 168
5878 647
11541 702
6742 702
6988 653
6243 361
4861 814
2646 428
2534 309