48705
40070
39953
30712
65643
28053
37006
51417
13872
15403
54845
46823
430419728
238040380
1665098312
156685267
129536178
122941252
1113738895
103190210
88166178
82917290
74614139
69242158