70
130
147
201
131
92
334
110
342
299
115
2736
18526
14310
12181
10900
8352
821263
7450
7172
682148
608142
60010
5310