1048 13
1001 332
992 621
958 202
942 221
893 481
889 190
881 142
851 498
850 153
838 540
828 345
809 319
789 547
783 870
746 120
744 334
729 712
708 99
695 945