273 857
215 344
756 833
667 831
674 662
696 648
330 169
838 635
912 711
504 967
461 113
228 231
970 153
55 43
84 918
515 237
648 358
882 553
602 43
128 72