605
767
623
620
870
5230
654
831
574
10426
714
5510
30767
23340
21512
19343
1555267
14982
1392148
13416
1224144
11880
10410
8730