17260 16
19885 12
15974 13
11329 9
15276 20
23746 39
17980 14
14752 16
10793 18
17448 22
14135 23
6498 3
16376 10
13258 12
15058 12
5156 2
9036 14
8716 12
8004 6
17601 27
28963 50
9414 12
9048 10
7009 12