372 4
100 936
640 299
150 525
885 142
387 691
591 705
851 940
841 485
321 865
610 486
233 948
67 688
927 113
695 758
474 899
223 252
803 430
353 86
113 482