38 9
10359 30
4965 20
3762 14
12790 15
7954 18
4404 8
18312 31
33253 89
19759 30
18680 17
29769 40
15920 14
33754 72
103729 147
20092 49
30554 44
14100 29
9039 30
6713 21
17304 29