23072 22
16890 11
10976 6
13019 11
18477 15
21099 19
16633 14
20555 21
26527 25
10989 9
63622 74
18269 18