510,512 lectures