1013 499
1000 272
987 782
938 712
938 630
933 509
929 421
907 360
890 159
878 208
878 370
872 781
845 512
828 800
817 867
801 883
765 396
734 529
669 186
666 565