12310 6
11833 9
12304 5
9912 2
10803 3
15407 15
40758 100
14407 4
14795 9
10523 7
15145 14
15050 17
26232 35
24056 42
16444 27
11943 7
12945 6
29890 87
236236 625
18147 22
11919 2
12989 9
16265 17
13950 19