3015 267
44972 799
43194 391
32945 667
35808 921
50283 648
25486 764
18341 802
29302 756
22683 779
23918 184
28772 545
10562 511
27475 300
15949 636
11683 576
23164 228
8675 511
25824 626
33752 910
11785 402
14502 540
18696 342
40519 245