1042 67
1018 316
1012 166
1004 312
982 789
973 955
946 306
942 415
939 509
923 178
904 55
901 623
895 1
864 772
862 596
832 292
824 783
822 739
805 956
792 666