1020 506
995 848
962 958
954 718
881 145
879 429
868 182
842 187
729 169
616 671
535 809
516 981
509 466
424 171
264 656
225 928
162 65