Every agency in the index, in order of lifetime Upwork earnings, as a plain list. Each name opens the agency's page: earnings, jobs, Job Success Score, rates and growth. 29,144 agencies in all, 500 a page; this is page 26 of 59.