12120 11
14234 9
20810 20
10247 9
12877 12
15369 19
15669 16
29810 82
15650 30
12754 15
13852 8
11526 9
12482 9
22377 37
18415 22
15236 22
21776 14
17571 17
17254 44
19985 51
17189 15
45581 98
14562 18
12327 9