28962 26
13413 10
9819 7
13158 12
26217 22
42898 44
19236 16
6267 4
56291 17
17577 10
38117 41
13882 13