Rate these names? Baby girl middle name.?

Rate names 1-4. Which spelling do you prefer for May/Mai? We are looking for a name for our little girl. We need a K name so please don't suggest any other variations. Thanks. 

1. Kerrie May   
2. Kate May 
3. Kerrie Mai
4. Kate Mai 
10 answers 10