505,903 lectures