16936 16
19562 12
15812 13
11169 9
14953 20
23086 39
17654 14
14593 16
10634 18
17127 20
13808 23
6335 3
16058 10
13095 12
14731 12
4996 2
8869 13
8548 11
8004 6
17277 25
28638 50
9256 12
8889 10
7009 12