20 16
758 790
230 65
724 229
287 789
952 509
402 234
606 898
553 703
104 336
706 742
319 287
817 502
387 957
186 44
474 504
932 736
934 321
238 693
453 907