14001 24
11613 9
7356 2
14835 20
9051 15
9039 8
9500 3
12682 13
12015 16
8040 6
9572 5
10876 14
10340 7
13410 11
11858 27
14852 29
29543 53
41896 109
26102 64
28071 45
32132 67
27633 36
15999 18
16503 24