320R John Deer vs 1626 Mahindra