1025 477
188 543
812 476
881 120
261 650
720 739
412 711
984 918
507 790
597 14
912 157
289 512
673 239
952 629
167 690
435 825
1003 786
646 492
673 613
600 110