1230 175
1011 311
986 355
978 435
971 978
963 624
958 556
956 532
932 330
922 871
912 314
901 672
886 174
863 103
862 217
859 344
857 370
847 545
823 158
821 439