13795 30
7441 2
23261 30
18699 15
10392 7
31838 34
15567 17
8746 6
39570 82
8610 4
22229 20
13894 8
9118 1
12847 21
28362 50
15782 26
27216 45
8996 2
9144 5
11716 4
7828 5
10013 5
13910 3
8719 9