111 91
368 295
677 897
29 40
133 124
483 162
544 356
354 459
801 132
133 446
49 463
511 712
674 284
593 149
585 320
967 752
522 545
773 615
945 558
628 524