1045 92
1040 14
1016 338
1002 261
1000 804
986 803
973 42
970 533
961 241
937 634
935 550
933 795
932 803
932 471
928 673
920 685
912 97
896 553
891 382
878 736