0 0
498 906
554 827
686 563
446 646
475 37
239 62
258 544
125 344
284 853
772 704
786 803
629 982
505 702
91 503
241 783
332 107
450 821
98 208