29286 10
5349 7
15244 11
19057 12
4335 5
5523 7
8591 10
12584 32
8482 12
13317 20
18738 26
13548 35
16302 16
7175 13
4562 15
5460 6
8815 15
7029 7
1756 11
5618 10
26315 9
8225 9
38416 57
16178 26