Stats
Rating 1235
Percentile 98.3%
Highest 1370
Rank #477 of 28,447