14473 14
12705 7
12770 11
8513 7
14293 16
29098 32
16753 18
16007 12
23622 28
30822 41
10608 10
11958 12