1045 800
1019 70
1017 589
953 381
952 521
952 300
945 973
910 7
909 811
900 451
894 353
830 316
818 145
770 193
765 59
733 158
686 791
593 560
590 271
576 40