14519 45
12289 31
35863 77
10146 25
21628 62
14486 41
13314 24
13749 25
22412 39
4730 16
10365 14
10561 23
26049 68
11988 33
22952 74
29935 70
893 1
19631 60
8451 16
44893 216