I agree, but these are absolute values (note that many cities here are very populous). If we consider instead the number of homicides per habitant almost all cities would be central and south america's (with San Pedro Sula being 1st). Anyway i took this quiz in some shadowy site, also not sure of the accuracy.