1060 110
1038 68
991 818
984 61
982 662
974 51
969 217
968 16
967 5
965 663
963 856
962 92
957 763
957 920
947 431
945 210
944 334
939 130
933 198
917 846