There are bonuses for speed, but they are most likely attained either through hacking or through computer puzzle solving. I read a while back that the scoring system is hackable by placing the score you feel you "deserve" into the data table prior to submission. I have seen much higher scores (250000+). At least the scores are so ridiculous that you know they are fake, and I feel sorry for people who need such anonymous but unearned recognition to be proud of themselves. I am not sure what high scores on the AARP site buy you anyway.
I highly doubt that a score 120,950 is attainable in this game when the other highest scores are nearly one tenth that high. Looks to me like someone hacked the system and put in that score. Please prove me wrong.