21   1301
123   6920
63   2561
90   4331
75   5622
79   3770
74   2753
121   10830
227   7543
147   4105