111 91
369 295
677 897
30 40
133 124
483 162
544 356
355 459
801 132
133 446
49 463
511 712
674 284
593 149
585 320
967 752
523 545
773 615
945 558
630 524