1037 16
1011 447
973 827
949 213
927 178
853 783
836 749
831 384
829 447
816 132
816 940
776 634
735 422
683 807
681 638
633 136
607 393
586 210
583 116
536 739