19567692
3550980
3264112
2546488
2246214
2154713
2121157
2116968
2035216
167067
1647738
1623708
1315524
1309587
1248985
1198210
1183760
1165469
115566
1103709