15007 11
11953 7
15006 29
12286 19
11838 8
12445 8
15897 9
8629 1
15603 20
16288 12
13988 15
11242 3
15348 16
13401 16
10710 8
14948 3
21703 22
11644 18
10701 9
16567 19
12228 4
81125 106
34047 10
26280 21