17449 18
17845 16
2306 1
9192 8
20314 21
12921 14
24000 25
13788 12
10811 7
28928 36
18461 20
14966 14