Every sitting we've translated, current through sitting 160 (2026-11-02). 2133 debates in total.