Stats
Rating 1357
Percentile 99.4%
Highest 1473
Rank #237 of 38025