Badges

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