505,871 lectures