Scores from Lady Evelyn's Paradox:

Scores from Emerald Alert

Scores are based both on time, and achievements during your game.