16856 9
10184 8
11674 9
12265 11
15746 12
38396 74
18192 17
5945 8
11363 9
13214 10
6888 14
6312 13
37666 59
10174 8
10504 6
4057 1
15787 22
5587 7
2734 1
7924 11
4042 10
6723 3
2935 9
4525 9