11088 865
15790 516
108095 402
139478 646
261367 655
4532 925
2980 423
4185 924
4644 562
4173 621
1643 117
3153 777