3 52
312 101
490 35
481 14
775 570
206 626
511 853
12 694
123 321
514 666
359 959
574 523
250 339
121 355
149 847
407 933
383 979
503 864
457 823
358 578