8948 9
16768 18
40526 94
9653 15
5737 7
7675 3
19349 14
7950 14
5177 9
15421 27
14730 26
21292 37
23459 19