29192 31
15790 15
28815 32
14548 14
13882 12
11652 8
43977 48
8852 7
15840 14
15394 14
12584 10
25877 28