Hi,
There is no such requirement. P are used to aggregate traffic between PE's.
Because in your case, you have only 5 sites, I don't think you need P routers as you can fully-mesh or build a ring between your sites. The number of links depends on the level of redundancy you want.
Don't forget a PE acts also as a P.
HTH
Laurent.