8932 16
13169 24
5934 5
5095 2
6288 6
17314 25
5985 6
12090 15
5459 11
5177 9
4281 8
5228 12
8783 16
19220 20
6669 1
23470 21
13146 13
5335 6
6939 16
13285 29
8023 9
7267 12
16697 28
9446 10