18447 18
12072 8
16036 11
20103 6
7272 9
16163 22
18804 26
9859 16
8885 6
17102 4
5420 4
15285 10
35991 43
12031 16
18769 15
24214 13
8311 2
17755 34
6722 4
21199 37
13029 7
6924 15
10738 20
8571 4