19854 838
9276 726
7407 180
1728 64
2604 265
2605 538
4136 512
3358 613
1759 79
1886 240
3384 71
6380 270
10361 293
3179 291
3527 399
4143 527
3530 633
4603 123
4040 658
5630 876
3347 560