507,958 lectures