Stats
Rating 1381
Percentile 99.3%
Highest 1473
Rank #187 of 28,449