Stats
Rating 693
Percentile 68.6%
Highest 755
Rank #12798 of 40806