Try:
$ awk 'FNR == 2' file1 file2 filen | sort -n -k2,2
With `gawk`, you can use `nextfile` for efficience:
$ gawk 'FNR == 2 {print FILENAME,$2; nextfile}' file1 file2 filen | sort -n -k2,2
or you can write your own `nextfile` function in other `awk` implementation refer to this.
If you don't have `gawk`, you can use `perl` for more portable:
$ perl -anle 'print "$ARGV $F[1]" and close ARGV if $. == 2' file1 file2 filen |
sort -n -k2,2