1059 759
1009 88
1006 430
993 432
990 201
987 695
985 620
979 200
978 739
973 166
945 985
944 644
943 806
929 29
925 953
923 7
909 647
899 626
893 116
881 308