2042 745
1314 908
1109 191
1027 166
989 677
973 662
972 953
966 913
960 532
956 451
950 330
932 115
926 38
919 160
900 891
889 320
888 554
860 300
857 610
840 257