9993 18
10094 17
9701 12
11828 16
10716 16
10660 7
15219 27
11066 11
11654 9
9872 10
11028 15
10800 5
16566 11
10561 5
21727 30
12709 9
157311 370
23997 17
9485 5
12275 11
15580 12
9414 0
8968 2
14147 8