1036 506
1026 192
1023 252
1016 2
1010 596
1004 349
1001 782
1000 891
998 35
996 848
992 39
992 621
975 656
972 290
971 849
968 530
968 222
964 958
959 672
957 718