The theoretical prediction for that would be n!/(n^n) * 100000. It seems to match quite closely with the few I tested. —Peter