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