Im on level 675, does anyone know how many there are?