11112 865
15806 516
108740 403
139552 646
261588 655
4539 925
2987 423
4199 924
4651 562
4182 621
1647 117
3166 777