16001 1
13882 7
9444 2
11415 3
15232 6
10487 3
20813 28
16319 22
24287 88
12064 3
18102 10
15812 15
16818 17
19181 27
18698 13
19075 10
15828 8
15050 11
20723 24
17852 20
14955 8
43486 54
13486 8
28328 41