1010 21
1004 113
1002 49
1000 394
993 388
989 935
987 728
986 479
985 908
985 533
979 455
978 815
972 188
965 699
962 636
958 761
955 683
950 846
946 547
945 517