10432 201
6472 143
15714 767
12683 835
11425 848
15020 93
18225 343
17048 759
14460 58
283247 1571
3130528 6740
705374 1989
384299 1079
2861169 7255
118098 632
41911 582
60065 486
47547 393
62348 598
56946 163
49306 584
21079 187
32792 294
38461 467