10949 865
15635 515
105292 402
137999 646
259364 652
4476 925
2931 423
4109 924
4578 562
4104 621
1561 117
3097 777