220
1910
171
217
388
249
238
143
360
223
242
21906
16540
14581
13160
10042
965263
8744
8700
828148
716142
67511
6610