11112 865
15805 516
108720 403
139550 646
261582 655
4538 925
2986 423
4199 924
4650 562
4181 621
1647 117
3165 777