26213 24
12943 10
11338 6
11521 8
30058 32
13379 11
7305 1
13569 12
35182 36
28399 22
6866 5
16256 13