376
3314
325
312
353
375
244
290
360
265
296
31137
23850
21932
19643
1596267
15322
1413148
13666
1265144
12020
10720
9080