8948 9
16768 18
40719 95
9653 15
5737 7
7675 3
19545 14
7950 14
5369 9
15421 27
14730 26
21487 37
23655 19