28306 32
24364 22
24884 31
8239 8
14165 10
9489 8
39196 63
16269 19
9823 10
13448 14
19834 21
21943 23