1000 128
592 186
733 79
679 35
287 822
384 569
893 822
6 175
793 903
71 221
766 402
340 428
514 38
190 855
378 105
672 628
762 286
31 198
984 886
599 412
700 373
651 116
85 228
978 562
235 920
585 340
723 918
987 840
860 907
648 472