4013 511
515 41
2401 511
1076 258
2948 738
3720 177
3501 754
1328 216
1389 61
658 95
7369 646
1728 248
8671 907
3515 891
5121 702
2084 637
2664 436
2406 214
2210 457
2703 569
9675 653
2970 809
2866 349
6712 733