13972 30
7441 2
23261 30
18699 15
10392 7
31838 34
15567 17
8746 6
39570 83
8610 4
22407 20
13894 8
9118 1
12847 21
28362 51
15961 26
27396 45
8996 2
9144 5
11716 4
7828 5
10013 5
13910 3
8896 9