31508 16
16973 18
6953 2
6155 1
6633 6
11648 13
17519 40
8382 5
9313 15
8913 1
8066 6
7128 9
14495 17
32583 40
7376 6
82397 141
10737 9
9965 20
9672 7
12046 20
17234 16
7895 6
15336 18
29487 18