3889
320
323
250
15149
150
152
112802
100
92031
87747
10910
8880
6790
5210
483261
4230
4070
3631
345147
315142
29049