128246 416
2478 548
3291 777
11300 865
16251 516
140524 646
265178 659
4632 925
3077 424
4282 924
5081 562
4290 621
1759 117