1127 232
1106 553
1079 430
1058 8
1012 793
982 353
968 186
964 847
954 414
926 632
904 570
885 653
880 982
818 36
789 569
784 872
783 857
743 700
726 641
699 688