276 592
559 95
478 586
362 415
604 385
257 159
386 998
885 45
1025 949
1016 616
83 481
224 576
830 558