1158 55
1043 910
1018 723
1008 947
1005 816
1003 20
991 656
988 576
984 434
982 976
981 230
978 554
978 48
973 476
972 488
971 200
966 532
965 307
965 107
960 93