Microsoft surface pro 5 tablet core i5 7th gen July 8, 2019 16 32 64 128 Microsoft surface pro 5 tablet core i5 7th gen 8gb ram 128/256gb ssd Microsoft surface pro 5 tablet core i5 7th gen review Microsoft surface pro 5 i7-7660u Microsoft surface pro intel i5-7300u Microsoft surface go 7 Microsoft surface pro 7 1866