12029 6
12305 9
12931 25
20605 15
19840 23
42716 117
30460 71
14739 9
16467 21
12768 15
20991 55
11691 12
16521 70
13961 34
24667 50
21346 48
21655 50
14147 17
20248 67
11531 17
19874 24
12424 23
19969 49
14499 28