687 2
806 236
934 481
963 578
17 338
150 39
826 876
294 623
935 35
792 844
324 920
977 368
980 993
921 759
408 679
781 250
637 831
250 188
739 122
576 517