26704 29
12866 12
20520 23
45534 63
18226 19
19229 16
13796 13
13376 12
15302 14
18195 18
41577 51
21545 22