559 887
537 457
296 184
746 567
845 188
998 580
111 636
706 519
796 231
346 398
469 741
979 1000
15 709
820 209
561 919
975 806
720 567
854 280
504 364
667 292