315
410
161
210
170
100
140
414
160
226
40087
30620
29213
26405
2277267
20554
1991153
1843149
18286
15120
14700
13000