60 73
321 746
667 267
462 351
383 796
168 323
1017 815
358 940
572 53
845 529
262 399
911 343
761 85
165 61
398 595
493 649
158 711
36 587
337 653
486 536