23082928
223021020
11928171
7231310
3521294
3016693
2318297
1873822
1833134
1730868
1496388
1494386
1307431
1238369
1129429
1068539
1061541
1047384
96959
967114