there you go.
Easy badges: 307 left (107 of 414 = 25.8%)
Medium badges: 523 left (68 of 591 = 11.5%)
Hard badges: 363 left (28 of 391 = 7.2%)
Impossible badges: 34 left (7 of 41 = 17.1%)
Overall: 1227 left (210 of 1437 = 14.6%)
Badge only points: 2815 = Badge Level: 20