1088 798
1000 32
982 556
945 664
938 860
928 106
904 215
901 384
835 178
765 570
748 577
698 180
646 541
633 88
556 850
532 395
489 301
482 741
464 309
434 615