surplus record 2023