9891 27
16337 38
6766 22
2635 6
1670 7
4293 11
10550 10
5637 21
15946 17
4745 24
20941 35
98419 127
6426 18
4872 18
6153 18
9267 11
4746 13
17364 34
16746 49
1259 5
17462 40
1591 5
9035 30
23758 38