12355 8
18656 20
20040 20
10404 15
14089 31
10682 9
15060 23
14463 24
19672 65
26389 36
16563 28
46761 170
30206 65
47470 205
15028 28
12490 14
11746 8
40374 155
20973 60
10539 15
18631 51
14171 15
19638 28
28036 73