12040 10
7910 2
9113 6
14302 16
12474 14
8816 5
9724 8
11137 11
8102 6
9376 3
10493 4
7898 2
9038 4
8497 4
13346 25
26631 59
27324 36
13658 14
20816 67
20139 36
10028 6
7283 1
12854 15
9008 2