676 31
1729 443
585 70
688553 801
2932 699
3072 622
2240 538
2463 523
2238 495
1405 149
1491 217
2519 474
4137 564
3135 600
2013 527
3001 811
2415 474
5527 784
1421 245
1633 295
3018 402
6851 511
1185 240
1392 289
2181 439
1059 178
1000 128
2278 430