23180
1378148
10290
76678
7120
5930
5540
4710
48572
3518896
3861
3440
30367
21322
19113
1539267
14692
13256
1190144
11710
8570