Soto has got to be closing in on a thousand punches