10925 10
13110 7
14347 16
17670 22
11792 8
16593 28
17314 19
28942 40
8849 6
12323 13
13770 11
8488 3
13959 15
14852 8
64489 98
17488 18
61593 107
19261 32
11511 7
14360 12
15564 14
9784 6
21313 16
48918 47