Matching SUV?

Hello We are looking for a used SUV as a new “family car”. Requirements profile: – Cars are used every day for about 50 km (land road, partly a lot of gradient) – in winter very snowy, therefore 4WD would be good) – Qualitatively the car should be very good – Driving fun should be available – so enough PS (where it is clear that SUV is not the same race car) – A pram should fit in – Fuel consumption should be appropriate – If it is possible automatic would be good. So, all this should be have/can have the car and do not have more than 50000 km on it, do not be older than 3-4 years and cost as much as possible under 20000 euros. What would your suggestions be? Would the Mazda CX-7 be what? Or rather the Honda CR-V?