18039 20
9687 16
23881 16
8102 8
12495 14
22645 36
8309 6
14734 26
48691 100
15825 22
11237 13
10844 15
10006 11
13607 12
15946 14
9104 5
26149 44
14093 12
50823 153
20779 39
16094 27
45290 89
23948 20
38166 62