53011
4068
3843
3525
47116
2473
3112
2347
2888
2485
2724
2611
1583616
1091512
9920276
991116
94813
9107258
7434154
722911
68255
57903
54092
52118