19515
43
0
35051
19
19627
15
17687
8
18551
7
18461
13
17895
11
17064
10
17357
16
17814
18566
18512
17584
9
18504
20823