2585 727
1032 955
1021 752
1013 110
1007 875
997 538
995 333
987 809
986 374
983 470
969 734
960 586
957 3
948 223
947 699
947 38
943 688
928 736
915 767
914 622