12360 10
43629 23
12548 11
13611 11
13599 11
15854 14
7413 5
67137 23
19427 19
9938 8
78859 47
21829 20