16009 7
15536 5
15483 8
13925 13
13431 3
14478 20
21934 14
15748 17
16161 14
15873 13
19211 37
12134 9
27135 33
14628 11
14473 8
24579 51
17707 18
15092 20
22851 38
11421 9
15233 16
14430 18
18259 12
33246 54