1102 482
492 403
756 587
217 568
367 282
141 1
479 921
592 358
663 397
416 828
101 85
410 280
553 741
136 876
378 737
865 318
960 736
581 710
359 520
846 105
288 952
178 870
105 520