2902 260
4724 342
1729 51
128523 281
3969 126
3328 213
53204 628
158730 587
114861 646
4604 477
6559 742
5104 528
3681 564
8904 896
80278 181
84428 497
7830 791
2386 282
2992 135
49937 345
8304 399
1595 107
18777 724
115687 518
155104 727
2435 267
143785 214
3693 209