12841 8
28121 59
49296 144
51629 169
36287 129
12748 20
36575 72
26269 111
13927 11
28671 61
53540 161
27570 46
49890 80
41205 87
46612 123
25883 72
29400 47
22840 30
26919 43
17893 18
10121 9
12699 22
16910 49
12860 29