Stats
Rating 1203
Percentile 98.4%
Highest 1280
Rank #728 of 45141