1042 22
1034 71
1030 473
1011 66
1006 678
995 301
989 853
984 368
981 261
964 157
955 486
933 81
932 539
918 602
918 123
914 123
906 47
903 429
898 615
894 747