1029 894
1021 85
996 964
970 534
949 416
946 871
934 526
911 183
910 66
848 90
841 877
829 695
782 550
754 74
748 458
711 548
691 813
686 59
629 430
608 591