11518 8
21585 21
17551 15
16246 13
8236 6
36874 35
7173 5
17057 14
25107 23
38063 35
20071 20
11554 9