1005 944
968 620
962 23
841 467
826 647
806 575
800 266
791 417
788 862
758 809
726 809
687 856
675 562
636 5
630 707
623 197
622 736
619 577
615 161
523 232