what is the difference between granite and crushed stone