1126 232
1106 553
1077 430
1057 8
1011 793
979 353
968 186
964 847
954 414
926 632
904 570
884 653
880 982
818 36
789 569
784 872
783 857
739 700
726 641
699 688