1017 266
980 15
920 575
851 938
819 628
797 516
766 83
760 623
739 286
502 807
378 800
323 668
264 670
182 635
61 658