12184 7
16592 20
4924 5
14231 46
5300 4
8182 6
7522 8
13785 14
11616 19
9069 15
43228 64
21147 22
18090 36
15933 28
10741 13
20816 35
12726 29
19804 14
5133 10
8015 5
11220 17
14548 14
11106 5
27854 40