Stats
Rating 1357
Percentile 98.9%
Highest 1473
Rank #287 of 26,904