Total 22 books go top