105581
104106
103298
102204
100736
99453
99444
97479
95372
95421
95618
94640
93731
93397
93640
93845
927
92380
91112
90224
89469
85678
84385
8344
82372
82853
8096
79608