1016 99
997 588
997 252
973 670
957 384
953 192
950 269
944 463
931 943
906 76
900 798
899 90
892 76
876 819
863 645
861 626
852 380
823 204
821 274
819 169