12562 20
8014 14
5494 8
6372 11
15336 39
5734 9
7282 10
9241 10
8881 15
6327 7
43502 92
8696 14
14592 33
19635 49
11476 23
7466 10
6631 8
9556 13
7695 13
21108 48
9805 13
12231 51
6840 10
16295 49