至多，最多，顶多 … what's the difference?
The difference is the occasion they were used.
“至多”is a formal expression.while“顶多”an oral expression.“最多”is something between them which can be used in different place，but not too formal or oral at the same time.