505,878 lectures