1049 540
977 1
913 342
890 858
871 298
848 614
626 16
622 827
603 700
595 792
488 83
328 796
286 890
273 157
115 689
110 613