1049 27
1049 683
1040 236
1012 978
1009 927
1007 88
994 408
988 630
980 193
972 593
971 811
966 406
957 983
954 227
930 3
930 239
925 534
905 506
887 420
867 709