510,507 lectures