10338 10
12194 20
13880 11
12692 23
3986 3
6944 9
10904 11
13506 11
14511 14
9750 15
11155 8
17062 19
16846 15
7946 15
6900 11
6940 2
7903 5
12915 17
4129 8
14544 40
7064 14
8802 17
9185 15
18580 36