510,529 lectures