1040 937
970 14
969 127
912 848
909 371
904 306
900 8
876 171
875 449
868 268
845 872
842 840
825 120
820 381
818 697
800 921
790 264
774 231
746 379
734 502