Badges

The number and percentage of players who have achived each badge out of a total of 104919 players.