32166 18
30043 20
21840 19
20403 6
20140 19
19100 12
17708 20
17089 11
16958 10
16097 23
15998 12
15912 9
15627 5
15092 21
14661 18
14427 26
14204 10
13691 16
13031 16
12947 19
12738 12
12550 10
12429 9
12277 10