1015 295
1012 123
1007 159
1001 796
973 387
971 843
946 747
944 112
937 852
935 918
913 570
907 979
907 134
902 198
901 137
897 956
881 95
879 653
879 863
876 334