Just downloaded 2679 individual rpms (2598 MB) in 26:56.
The small ones always slow it down, but well under 30' is surely a record for me.
* Disclaimer: I am a HughesNet customer and not a HughesNet employee. All of my comments are my own and do not necessarily represent HughesNet in any way.