Numbers don't lie. Mammoth Mountain had a big Opening Weekend