14684
66662
11960
615
8081
635
87453
8968896
470
6044
57223
653612
46733
46500
44808
3997271
3775157
31704
3097151
29526
25332
23270
21430