11082 865
15788 516
107948 402
139454 646
261282 655
4527 925
2977 423
4181 924
4642 562
4167 621
1637 117
3149 777