103581 264
221535 337
18420 493
65142 666
15775 550
25431 316
44032 763
12872 719
4804 274
13005 443
48676 327
43441 312
46656 171
26413 57
30779 943
27943 154
89061 326
14861 196
7478 70
23649 232
3887 178
28386 341
10110 315
5336 78
16105 608
52970 547
29592 587
16951 109