Number 6 should be come "by", not sure about the others but I think they are right
these are all right great job
4.5m questions
5.9m answers