18262 66
44592 106
2557 5
4815 6
2478 5
4388 6
7386 22
2583 3
7675 10
15494 27
7562 19
5325 8
5646 12
1545 4
2638 7
3281 4
2819 7
8662 32
2714 4
3458 6
7406 28
3873 8
17311 74
27243 84