16183 16
18749 25
19581 21
15037 9
13364 13
14078 19
23824 42
11930 6
41286 106
11850 8
10116 7
10761 3
17673 33
14200 6
11831 10
13505 7
13227 17
9358 4
11198 8
26210 27
11800 11
21039 26
22571 54
39964 101