12729 25
37979 98
11390 19
14236 18
21056 55
34175 31
27207 48
54303 194
6702 17
27999 48
9569 13
10086 24
46568 105
9485 28
18423 20
52879 95
7682 13
18360 46
2982 9
13008 40
22019 19
15557 31
27189 65
44782 133