359 955
456 428
167 934
596 515
33 568
896 16
667 553
185 3
300 443
827 224
704 341
702 132
110 938
582 4
890 662
646 729
466 339
678 41
359 847
894 486