25547 opinions, 1875–2026