Ratings search results

Name Rating
Vincent Sperrazza 1739 ±56