1029 713
1006 571
1000 971
970 488
955 371
932 983
930 318
915 83
811 145
799 140
794 634
794 815
792 223
788 862
664 767
654 926
617 59
594 158
501 774
470 289