11088 865
15790 516
108089 402
139477 646
261367 655
4531 925
2979 423
4185 924
4644 562
4173 621
1643 117
3153 777