505,879 lectures