231 81
871 663
866 508
406 1000
589 870
568 69
527 404
58 358
788 381
588 855
614 51
579 833
563 337
811 696
837 480
64 697
33 236
727 219
691 161
12 34