128344 416
2479 548
3291 777
11303 865
16252 516
140528 646
265197 659
4632 925
3078 424
4282 924
5082 562
4290 621
1759 117