1050 632
1006 980
987 796
982 237
975 129
974 31
958 279
948 946
918 58
898 746
860 632
849 197
820 381
806 285
788 408
773 604
771 719
769 83
766 464
759 975