510,502 lectures