12734 18
10877 10
27488 37
8828 15
19541 24
93195 116
14713 16
25966 41
17845 22
20891 39
15298 20
35733 62
113853 118
3570 10
12632 11
5887 9
10419 21
32953 51
9683 8
27740 28
37784 37
17261 15
20496 27
3815 8