59 73
321 746
666 267
462 351
381 796
166 323
1017 815
357 940
571 53
843 529
261 399
911 343
761 85
163 61
398 595
493 649
157 711
35 587
336 653
486 536