Motorola moto g31 128gb review July 8, 2019 16 32 64 128 Moto g 31 review Motorola g31 review Moto g13 review