45 63
401 693
344 518
353 574
230 26
81 434
364 157
25 269
776 860
91 169
371 962
488 691
129 772
68 686
957 150
771 110
698 92
582 80
294 704
371 570
121 538
828 820
548 872
274 16