1006 775
979 822
974 860
973 722
964 663
963 909
927 42
903 571
903 339
894 168
871 510
869 922
839 347
830 502
806 969
796 396
766 372
742 784
703 418
702 237