12556 26
10393 8
11071 25
9620 11
8968 16
4247 1
6016 5
9921 11
7131 11
7035 5
5493 4
5277 2
6645 4
13235 29
5931 2
5644 5
10356 20
8512 17
7477 17
13067 27
4425 1
4540 2
5048 2
9880 18