450
3610
417
453
373
510
502
696
393
488
310
387
31867
24400
22762
20173
1634267
15902
1453148
14006
1306144
12280
11080
9350