44947 621
5528 764
8499 54
20410 249
19937 275
14496 196
66504 624
440054 1344
41393 135
37594 980
5228 562
3932 885
3935 622
3102 286