999 796
915 748
505 551
827 442
24 248
619 62
643 245
927 684
297 655
349 142
255 586
684 815
279 472
556 548
932 563
976 47
78 244
762 760
500 835
105 265