1083 553
1044 232
1016 430
1000 793
974 8
959 847
954 186
948 414
918 353
918 632
901 570
865 982
840 653
813 36
777 857
776 872
719 641
704 568
698 688
655 416