3013 267
44970 799
43184 391
32941 667
35802 921
50270 648
25479 764
18328 802
29293 756
22683 779
23914 184
28761 545
10560 511
27462 300
15943 636
11683 576
23148 228
8673 511
25812 626
33734 910
11782 402
14494 540
18688 342
40509 245