Stats
Rating 1203
Percentile 98.3%
Highest 1280
Rank #697 of 41105