417
478
542
393
556
387
310
610
490
400
462
481
31077
23770
21862
19573
1579267
15222
1408148
13626
1244144
11980
10650
9030