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