1017 13
986 894
902 422
899 221
860 374
846 761
805 395
778 924
769 344
745 786
717 446
709 188
679 813
666 243
531 86
527 640
489 770
466 576
451 158
445 43