Esophageal atresia: primary results of 500 consecutively treated patients.