20005 11
12121 8
13367 11
14199 11
18437 12
43605 85
21347 18
6923 9
13059 9
15382 10
8096 14
7753 13
43658 62
12132 9
12405 8
4768 1
18467 23
6531 7
3465 1
9380 12
4767 10
7908 3
3646 9
4983 9