Has anyone ever put together a listing of the ports used by the various OES 11 SP1 services?

Our server is moving behind an external firewall.The firewall will be in between the rest of the network including the users and printers.
Doing a netstat -planet on the SLES server isn't sifficent enough to know exactly what would need to be opened.
An example would be iprint: Sure it uses 631. But do I also need to open port 515?