767
623
5230
654
831
574
714
656
494
526
7822
477
30637
23250
21402
19283
1547267
14872
1389148
13336
1211144
11850
10350
8630