15714
9910
13910
575
633
623
7111
1149
400
13511
1146
813
37297
28740
27113
24363
2063267
18804
1826153
16876
1677147
14080
13660
11900