2383 4
11345 31
12142 44
22542 126
33193 49
14524 28
14673 23
13231 22
61469 258
2294 6
5853 8
22085 59
11764 30
13082 48
25450 29
18918 22
5334 10
83411 99
50930 179
11433 36
2700 9
7864 20
7526 17
2895 8