1000 656
727 394
326 515
450 474
424 270
154 4
673 793
930 580
740 328
604 422
288 14
40 567
943 912
463 53
963 694
909 349
901 207
954 971
698 258
11 46
735 319
645 645
631 825
743 86
134 282
724 322
604 378
882 650
746 657
470 866