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