Stats
Rating 1218
Percentile 98.1%
Highest 1526
Rank #539 of 28,654