19115 31
17016 46
14514 30
18446 15
11548 10
6520 10
4760 5
5847 3
70922 95
17820 59
30303 59
58816 118
20862 31
16026 32
11293 20
11889 24
26650 50
15125 27
10336 16
27820 69
52060 137
14119 22
21354 25
40923 106