2904 260
4724 342
1729 51
128575 281
3969 126
3329 213
53220 628
158781 587
114892 646
4604 477
6559 742
5104 528
3681 564
8907 896
80292 181
84440 497
7831 791
2386 282
2993 135
49948 345
8304 399
1596 107
18780 724
115729 518
155155 727
2435 267
143822 214
3693 209