479
427
471
700
669
495
392
503
5910
4137
421
391
31797
24360
22752
20173
1634267
15872
1452148
14006
1306144
12270
11080
9340