114730
79838
72994
68397
63552
49894
34627
31187
29232
28888
26528
26004
25481
23988
18298
18136
17733