11082 865
15788 516
107966 402
139456 646
261295 655
4527 925
2978 423
4182 924
4642 562
4168 621
1637 117
3149 777