637 743
592 90
343 565
923 779
989 550
188 795
849 498
505 483
94 660
713 738
415 712
53 174
554 521
681 1000
2120 476
802 555
760 696
472 340
969 882
237 461
706 605
891 375
670 309