180
2816
191
252
379
414
183
261
201
185
160
23926
17980
15951
14392
11082
1080263
9824
962148
9480
798142
7510
71811