40016 36
11638 3
9479 1
9632 0
48670 40
17103 11
20017 15
9466 1
17062 20
10244 2
28422 59
12640 8
17481 32
22547 31
16416 10
9817 4
10259 4
11768 2
12287 13
12328 4
15852 18
13645 10
18316 25
43069 52