1009 315
612 570
1168 55
688 286
752 599
743 784
696 701
880 880
979 93
118 224
686 423
396 929
33 677
823 453
1014 60
695 59
208 664
1004 170
748 155
491 15