35,505 lectures