58 75
376 1000
403 442
472 603
807 604
223 829
674 843
156 420
453 132
745 369
903 708
408 74
241 314
797 487
950 843
950 795
597 300
61 698
827 451
260 734