1038 62
980 35
974 262
966 330
941 670
935 453
929 994
909 134
905 39
877 92
857 426
846 649
838 613
769 237
765 748
697 145
680 59
647 771
637 908
600 292