210
670
352031
170
280
250
190
293
140
233
155726
262395
42337
32180
31303
28475
2451267
22194
2138153
19596
1954149
15930
15710
13950