1006 514
997 279
990 811
973 476
917 240
911 17
888 249
886 306
876 643
859 978
840 343
815 962
806 739
778 476
711 213
706 118
684 261
652 22
652 493
636 384