846 759
536 275
988 654
504 715
612 298
1044 954
212 456
659 160
667 882
880 178
1084 766
533 595
172 1000
464 20
599 699
646 495
437 875
197 233
1092 965
471 937