Lucky thirteen for St Neots crews