31121 32
9938 8
10170 8
27462 28
16912 16
13378 11
17577 10
12928 10
33652 29
33884 36
11471 9
11518 8