12399 5
15114 8
13939 8
12044 8
21218 9
15904 14
47827 45
6307 2
8182 8
6754 6
9921 8
16332 8
30907 22
9561 8
18297 17
9991 11
12947 16
4949 2
8044 21
9208 16
7613 4
4178 6
6836 6
12132 11