993 636
985 538
951 753
887 440
876 858
851 942
775 561
738 667
686 589
685 802
684 947
648 19
610 371
577 119
556 797
542 176
539 67
484 451
400 347
397 307