1057 683
1050 27
1041 236
1012 978
1009 927
1007 88
995 408
988 630
980 193
973 811
972 593
968 983
966 406
955 227
930 3
930 239
928 534
905 506
888 420
867 709