select a.cityname, a.geosizeid, a.cityid from sixcms71_bikerszene_xtra.bs_geo_city a where abs(x(a.loc) - 7.8530954) < 0.5 and sixcms71_bikerszene_xtra.bs_distance_km(a.loc, geomfromtext("POINT(7.8530954 47.9992082)")) < 25 order by a.geosizeid desc limit 10