11082 865
15788 516
107945 402
139454 646
261281 655
4527 925
2977 423
4181 924
4642 562
4167 621
1637 117
3148 777