7007 218
11063 455
11792 505
13304 93
271050 1045
523600 1255
43092 461
28549 982
7309 287
43427 1011
9869 505
65625 369
6666 453