1028 90
1020 506
985 819
985 35
982 883
982 823
967 733
966 943
963 729
954 1
947 258
943 193
938 139
938 487
935 551
924 672
915 360
914 475
906 935
903 55