cavs are your friend, you could probably do this with only 20k cavs and 500 ballista.