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