Create regional file just once
Save stats on first run

Fix bug reported by Marco Braida
Create directories if missing