510,503 lectures