1099 580
1057 3
1017 709
1013 816
1008 633
976 5
963 304
933 709
923 902
917 34
902 411
883 863
879 887
855 531
844 94
841 303
812 157
795 744
782 781
772 882