222525
161
156748
18
191020
155
82285
62
91866
43
73436
29
43638
20
46116
41
41759
14
39772
5
47279
16
23975
4
37761
12
22725
4
29384
17
18866
2
44979
18
13584
9