1058 683
1054 27
1042 236
1012 978
1009 927
1007 88
995 408
988 630
980 193
973 811
973 983
972 593
966 406
955 227
930 3
930 239
928 534
906 506
888 420
867 709