274
217
82
224
202
56
135
309
144
165
170
141
22186
16700
14701
13260
10092
977263
8784
8760
836148
725142
67611
6680