323
497
858
10612
688
872
672
866
502
686
776
8814
36687
28190
26813
23923
2000267
18504
1790151
16646
1620147
13850
13460
11660