24959 25
12026 8
72482 84
11865 10
13868 11
9376 7
43688 45
14751 12
27462 28
16567 16
15646 12
28265 29