1005 750
66 485
508 464
597 678
1098 620
531 105
1002 162
806 918
353 448
856 294
621 46
999 196
117 68
511 923
205 844
298 143
489 849
642 800
535 562
622 950