1026 213
1009 134
999 112
987 170
978 585
969 802
968 271
968 92
965 255
960 64
952 803
952 43
942 538
940 859
935 963
934 44
932 52
927 805
922 477
917 908