1027 213
1009 134
1002 112
987 170
978 585
971 271
971 802
969 92
965 255
960 64
955 43
954 803
944 859
944 538
937 963
934 44
933 52
930 805
924 477
922 159