66662
8111
11980
615
635
87453
8968896
470
58036
6044
57223
56431
654812
46743
46620
44858
4009271
3792157
31754
3102151
29586
25382
23320
21470