1009 594
1008 53
1004 208
958 346
955 414
953 897
949 463
939 224
891 619
840 728
784 1000
774 257
733 641
724 496
715 128
694 457
646 171
634 62
626 157
617 389