3573 8
6614 18
4849 8
5506 10
14121 24
13896 28
5057 8
9179 14
6272 2
9368 18
3995 5
3668 9
22233 48
7953 11
3540 5
6758 19
7895 13
19285 22
18762 21
7175 12
29294 45
8521 13
8830 6
60438 112