24 3987
144 14641
20 6611
45 8039
2 2078
67 9175
37 6518
29 16130
49 15433
23 20131
80 9153
19 2508
86 9664
120 38820
28 28002
13 2383
50 8112
99 28208
36 5986
99 14328
109 24479
29 6219
71 27539
320 54027
25 9571