Потому что на боевом включен gzip.
Реальный объём примерно одинаковый - 25 мб, а вот по сети передаётся в одном случае сжатый контент, а в другом сырой.
Включите в DevTools колонку Header Options -> Response Headers -> Content-Encoding и увидите, где включено сжатие.
А если навести на колонку Size для конкретного запроса, будет показано, сколько он весит и сколько было передано по сети.