1046 397
1004 239
1000 38
999 517
985 326
975 372
969 607
967 896
961 534
945 18
943 792
938 902
934 554
929 982
929 308
928 803
903 307
902 715
893 331
866 302