выкинуто обращение к api 4sides, оказалось что для Питера у них калькулятор работает не правильно. Данные берутся теперь из csv файлов