24 Ran a bulk list of old
https://sethaxej740.dovetailscope.com/posts/reviewing-payment-terms-at-contract-renewal-time-2
Ran a bulk list of old unpaid accounts past a professional agency more out of curiosity than expectation. Recovered a fair chunk that I'd honestly written off