145
170
150
176
2516
290
80
165
384
161
122
130
23306
17570
15421
13860
10672
1038263
9394
9190
919148
767142
7130
70211