Stats - Use one batch stats network call

Fix #1380 and #1375

This PR turned StatsService.java upside down. Better to review it without reading the diff.