1030 21
1021 85
1004 594
959 9
959 308
939 871
928 29
920 633
893 344
892 407
871 646
867 176
862 5
807 165
792 433
765 384
737 859
736 98
723 374
723 509