1051 790
1046 143
1019 86
1014 636
966 586
945 653
920 989
903 298
896 78
873 575
860 822
846 5
845 501
838 878
838 757
817 973
815 896
814 995
801 269
792 586