1019 493
1018 747
1003 114
976 500
975 703
957 706
879 173
795 428
764 602
753 701
643 388
626 696
625 281
618 744
546 821
527 451
509 780
468 743
419 143
414 638