milage on 2020 gmc 2500 and 3500 pickup