525 187
807 666
625 345
849 411
372 734
735 977
1001 645
502 60
164 102
191 247
994 787
571 748
920 632
130 17
600 824
551 436
945 609
778 736
394 452
137 467