11962 5
12512 6
15633 11
14265 12
16820 15
10401 1
21304 29
14752 7
17552 33
13423 13
57727 133
41666 75
35253 45
22091 21
23579 34
15728 20
42923 59
26008 19
12696 3
12520 4
18141 9
18924 21
23673 33
16035 7