422 opinions, 1981–2026