28193 16
11560 7
15284 11
14083 9
8371 5
20144 38
17303 13
68810 37
39486 40
12436 9
16565 12
24956 10