34,804 lectures