translate English to French: It is estimated to be 340 per 100,000 live births and some estimates put it higher.
On l'estime à 340 pour 100 000 naissances; et certaines estimations sont encore plus élevées.