967
9512
970
8721
6924
7415
7638
5610
705
7614
716
568
30647
23250
21402
19303
1547267
14922
1389148
13336
1211144
11850
10350
8630