comscore Top 5 Samsung Galaxy M42 5G alternatives: Redmi Note 10 Pro Max, Realme X7 5G, Moto G60