10111 16
2450 7
3680 11
5548 15
15915 33
2814 13
7181 13
3806 14
17351 47
17364 34
16060 40
6428 23
9129 22
7550 38
6715 33
2750 10
44361 115
21768 44
14588 32
42386 103
2598 9
2755 13
3344 6
21472 32