Scroll down to the last and you can filter various PNP program based on some parameters. Hope this helps!
https://moving2canada.com/pnp-canada-live-tracker/
That would be a million dollar question when it comes to PNP.
But from my knowledge, beyond NOC code, they would have analysed the roles and responsibilities carried out by those people and the duration of waiting period in the pool.
Actually there are many people with high scores did not recieve an invite. I think it could be the fact that it was a PNP draw, so, score is not the only factor that would have be looked up.