Извините за поздний ответ. Я увлёкся вопросом о том, как организовать запросы Data Explorer на сайте. Использование тега data-explorer кажется идеальным решением, но темы, содержащие запрос Data Explorer, должны помечаться пользователем со статусом TL3.
Думаю, что запрос, подобный приведённому ниже, предоставит вам нужную информацию:
SELECT
topic_id,
category_id,
SUM(total_msecs_viewed) / 60000 AS estimated_minutes_read
FROM topic_users tu
JOIN topics t ON t.id = tu.topic_id
WHERE t.deleted_at IS NULL
AND t.archetype = 'regular'
GROUP BY tu.topic_id, category_id
ORDER BY estimated_minutes_read DESC
LIMIT 100
Оператор LIMIT 100 в последней строке запроса можно изменить или удалить, если вы хотите получить больше результатов.
Интересно, что темой с самым большим зафиксированным временем чтения на Meta является Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso). На данный момент оно составляет 126048 минут.