11063 865
15768 516
107559 402
139352 646
260984 655
4518 925
2966 423
4169 924
4631 562
4156 621
1626 117
3135 777