14445 5
19378 9
20564 12
48918 47
21313 16
9784 6
15564 14
14360 12
11511 7
12323 13
13110 7
17670 22
11792 8
16593 28
17314 19
28942 40
8849 6
14852 8
61593 107
17488 18
64489 98
8488 3
13770 11
19261 32