430
340
270
506
275
374
274
509
400
184
331
42187
32060
31153
28305
2442267
22054
2120153
19536
1942149
15890
15640
13900