viewof sizes = Inputs.table(
[
[2560,1440],
[1920,1080],
[1600,900],
[1536,864],
[1440,900],
[1366,768],
[1280,720],
[810,1080],
[768,1024],
[428,926],
[414,896],
[414,736],
[412,915],
[412,869],
[412,846],
[390,844],
[375,812],
[375,667],
[360,800],
[360,640],
]
.map(wha)
.sort(descending)
.map((r, i) => ({i: i+1, ...r, f: Fraction(r.w,r.h).toFraction()}))
, {width: 36*15, rows: 100, format: {a: x => x.toFixed(3)}, align: {f: "center"}}
)