399 264
517 600
942 8
596 617
673 568
477 544
310 333
285 941
76 239
714 641
413 955
993 430
894 353
566 498
323 938
126 928
137 312
507 389
516 713
635 781