Stats
Rating 1357
Percentile 99.3%
Highest 1473
Rank #254 of 37636