12729 25
37615 98
11390 19
14236 18
21056 55
34175 30
27207 48
53948 191
6702 17
27999 47
9569 13
10086 24
46187 104
9485 28
18423 20
52526 95
7682 13
18360 46
2982 9
12661 40
22019 19
15199 31
27189 65
44782 131