510,505 lectures