3016 267
44972 799
43197 391
32946 667
35808 921
50288 648
25486 764
18346 802
29305 756
22683 779
23922 184
28774 545
10562 511
27477 300
15949 636
11683 576
23166 228
8675 511
25828 626
33756 910
11787 402
14507 540
18698 342
40519 245