PSR-OR700 Parts Inquery

Yamaha PSR-OR700 Keyboard with cracked top shell.
I need replacement Top Shell as well as full set of White keys.

Any suggestions?
Does anyone know where I can get a replacement top shell for my keyboard and also if there is a full keys set or do I have to purches groups indevisually ?