The debates this year were orchestrated by Helen Faulkner and Martin Krafft

What is the correctly punctuated version of this sentence?
The debates this year were orchestrated by Helen Faulkner and Martin Krafft.