If I were making my own, disregarding the 3M, it'd be as follows below (btw I disregard most Daiz numbers, I just see the 3M as being totally manageable...)
Freeza (2nd form) 1,060,000
-- power up 1,200,000
Weighted Piccolo 1,250,000
Unweighted Piccolo 1,580,000
Freeza 2nd form (FP) 1,500,000
Freeza 3rd form 2,100,000
Freeza final form (initially) 3,250,000
Vegeta (post Zenkai) 3,000,000
Freeza (post speed and power increase) 4,500,000
Goku (post Zenkai) 4,300,000
100% Freeza 200,000,000
SSJ Goku 215,000,000
Getting carrried away, if I continued
Mecha Freeza 225,000,000
SSj Trunks 300,000,000
SSJ Goku 350,000,000
--- 3 years
Sick SSJ Goku initially 400,000,000
Android 19 (pre) 280,000,000
-- post 350,000,000
Android 20 (pre) 320,000,000
-- post 385,000,000
Piccolo 450,000,000
SSJ Trunks 530,000,000
SSJ Goku 575,000,000
SSJ Vegeta 600,000,000
Damn, looks pretty liiiiittttt