280
221
203
314
340
215
300
297
302
293
291
39287
30110
28403
25765
2196267
19944
1926153
1787149
17716
14760
14450
12700