510,506 lectures