top 10 powerful machines for mining