1038 369
1002 232
993 56
959 80
899 202
897 887
889 813
847 754
846 304
834 42
813 317
802 799
789 792
784 621
768 370
755 917
716 260
695 242
686 823
679 953