They range from 10 Euros as a minimum and the maximum varies from 750 to 10 million Euros

Could you correct the punctuation please?
They range from 10 Euros as a minimum and the maximum varies from 750 to 10 million Euros.