Total 18 books go top