12511 15
4247 10
12060 28
9282 17
9089 10
4310 1
9991 12
5124 6
10012 16
4238 11
5683 5
10750 15
7337 5
6283 5
12082 28
8899 11
18942 25
11132 22
5455 1
3925 4
18356 24
22649 30
6589 15
6796 6