1017 49
1011 21
1005 113
1003 394
1000 388
998 728
990 479
990 935
989 908
986 533
985 815
983 455
976 188
967 699
966 636
959 761
958 683
952 846
952 211
950 118