1575 667
988 115
984 370
969 630
965 658
924 946
913 155
889 7
873 52
861 836
801 610
679 498
666 719
626 899
501 404
489 305
472 60
368 552
186 205
167 148