689 832
3415 800
1590 770
1247 5
1213 124
1174 439
1060 156
965 680
951 685
940 736
929 682
766 513
677 679
658 235
637 88
625 507
621 221
584 176
570 291
569 518
558 174