25422
997204
39553
1047111
103516
76013
20333
84379
1010100
56471875
970326
8444294
7228413
6345386
6135130
9651741
61301968
55971366
52831596
91891739