def METHOD_NAME(self):
    start_time = time()
    num_statistics_updated = 0
    for config in population_forecast_configs:
        response = requests.post(
            population_forecast_configs[config]["url"],
            json=population_forecast_configs[config]["data"],
            timeout=120,
        )
        assert response.status_code == 200, "response status code {}".format(
            response.status_code
        )
        result = json.loads(response.text)
        for item in result.get("data"):
            lang, district_id, age, origin_key, year = item.get("key")
            statistic_key = "%s_population_forecast" % year
            value = item.get("values")[0]
            num_statistics_updated = self._update_statistical_district(
                age,
                district_id,
                num_statistics_updated,
                statistic_key,
                value,
                population_by_age_configs[config]["municipality"],
            )
    logger.info(
        f"{num_statistics_updated} statistic items updated "
        f"in {time() - start_time:.0f} seconds."
    )