1054 632
971 42
912 187
900 487
897 362
859 881
857 196
846 896
807 897
786 252
680 817
647 784
644 43
638 19
617 320
613 323
609 264
568 311
559 162
526 496