510,517 lectures