Stats
Rating 693
Percentile 71.2%
Highest 755
Rank #8249 of 28,663