10111 16
2450 7
3680 12
5548 15
15915 33
2814 13
7181 13
3806 14
17351 47
17773 34
16060 40
6428 23
9129 23
7550 38
6715 33
2750 10
44361 116
21768 44
14588 33
42386 103
2598 9
2755 13
3344 6
21879 34