170
125
122
121
192
152
112
103
23206
17540
15421
13860
10662
1037263
9364
9180
915148
766142
7130
70211