2448 613
425 59
1729 318
2601 301
3000 538
2831 577
2179 408
944 62
2933 576
2961 472
1963 317
3209 810
1521 194
1439 212
3286 631
2280 326
2947 675
1137 113
2840 442
3193 733
3979 739
2477 580
3511 973
1716 279
3794 686
3089 612
2246 621
2001 352