12050 24
2903 10
5528 10
4552 6
8253 8
3872 12
6848 14
6939 12
8054 24
2518 3
7922 7
5951 5
5850 9
6309 9
7281 11
12137 21
6318 10
7978 8
12263 13
5425 5
5603 7
17728 22
18152 37
16419 32