1843 9
1056 694
1040 171
1003 216
997 687
995 953
993 785
983 431
977 72
974 543
972 906
952 897
943 972
932 564
926 525
921 855
910 87
894 287
893 405
885 486