240
266
203
231
223
161
171
236
2511
204
195
150
31037
23660
21812
19543
1572267
15202
1405148
13606
1242144
11950
10630
9000