12050 24
2903 10
5528 10
4552 6
8253 8
4077 12
6848 14
6939 12
8054 24
2722 3
7922 7
5951 5
5850 9
6309 9
7489 11
12137 21
6318 10
7978 8
12263 13
5425 5
5603 7
17934 22
18359 37
16419 32