You should use a connection plar for the voice port corresponding to each DSO
voice-port x/y:z x=slot y=port z=ds0 group number
connection plar xxxx xxxx=DN you want the call to go to
then configure voip peer with destination pattern that matches plar connection number.
On inbound seizure plar number is considered called party number and matching takes place on that.
Regards
Sam