126 373
3386 162
729 790
585 268
781 706
830 384
1028 10
720 33
391 540
778 679
708 899
559 586
1038 594
363 311
562 362
1125 764
470 163
1154 26
388 980
1007 620