370 350
755 998
843 274
191 87
407 978
46 156
93 797
936 711
947 541
949 803
204 891
989 847
22 246
164 898
83 480
45 790
949 481
303 137
125 625
716 201