16213 1
21448 20
24949 22
12072 3
23603 23
16319 19
14174 6
13357 6
13750 4
16097 19
11583 1
10933 3
11072 4
17298 10
13917 2
12582 3
14839 4
15147 9
14084 12
14941 7
17585 11
13644 0
14285 12
32278 46