501 188
662 618
1001 201
626 567
451 348
405 731
255 504
429 449
705 81
491 386
1029 793
773 464
985 289
1126 965
715 664
89 765
607 417
118 265
812 591
601 745