18216 9
11520 7
32830 27
14129 10
163209 97
15047 10
28255 17
5289 43
7482 4
23336 18
20155 14
25882 17