1000 239
994 562
945 535
923 477
860 988
834 179
833 109
830 825
828 926
788 797
689 436
659 285
648 71
645 224
643 731
630 46
611 272
605 91
577 393
562 145