114
103
100
91015
75726
82395
77978
104317
80
70
85265
14160
11530
8941
7530
611263
5900
5570
5071
491147
4689
427142
33950