9988 25
15731 57
22502 46
4809 10
18244 33
8426 21
3256 5
4071 5
3751 9
9025 27
8576 28
13867 16
6684 13
7538 27
32453 41
3704 13
18171 13
13905 14