I want to filter books with a specific keyword, count how many each book is in the userbook table, and then count the number of books in descending order to find the top 6 b