Stats
Rating 1235
Percentile 98.3%
Highest 1370
Rank #473 of 28,668