12314 26
5051 7
8887 30
38301 56
11699 18
74688 165
4196 3
5664 2
4919 1
5943 7
10230 11
5977 28
8874 17
11222 28
19732 30
10567 20
24541 104
12166 13
22205 37
27236 19
20345 46
79388 104
14896 8
12136 7