129743 416
2495 548
3298 777
11312 865
16285 516
140605 646
265488 660
4635 925
3082 424
4286 924
5086 562
4295 621
1765 117