128262 416
2478 548
3291 777
11301 865
16251 516
140524 646
265184 659
4632 925
3077 424
4282 924
5082 562
4290 621
1759 117