103580 264
221533 337
18420 493
65140 666
15775 550
25430 316
44032 763
12872 719
4804 274
13005 443
48675 327
43437 312
46656 171
26411 57
30779 943
27943 154
89056 326
14861 196
7478 70
23649 232
3887 178
28386 341
10110 315
5336 78
16105 608
52968 547
29589 587
16950 109