2069 703
1018 120
1004 349
986 28
945 653
920 466
902 903
894 833
880 971
791 6
761 743
690 512
649 283
647 789
644 857
636 955
603 355
594 444
575 172
545 165