3040 309
5306 609
3931 508
17579 291
11689 884
6326 482
12683 580
19761 624
833525 1661
201228 473
36719 675
152997 448
155450 780
28065 244
11392 169
30985 757
66015 264
88763 607
439454 1609
36081 703
86198 250
81605 453
11309 221
15625 633
39758 176
60942 718
10495 122
32246 495