12126 5
14837 8
13660 8
11777 8
20938 9
15641 14
47003 45
6307 2
8182 8
6754 6
9657 8
16332 7
30634 21
9561 8
18297 17
9991 11
12676 16
4682 2
8044 21
9208 16
7347 4
4178 6
6836 6
12132 11