1014 748
1006 36
1004 177
999 235
991 713
938 389
919 607
891 219
860 324
797 786
793 598
752 406
721 279
681 679
666 509
633 846
577 393
570 455
547 833
539 296