Stats
Rating 1357
Percentile 99.2%
Highest 1473
Rank #237 of 29,740