1008 944
969 620
962 23
841 467
827 647
806 575
800 266
792 417
788 862
758 809
726 809
687 856
675 562
637 5
630 707
628 197
622 736
619 577
616 161
523 232