38324
20840
361110
24792
46064
30572
58206
1059012
63677
26900
28372
17882
430514728
238125380
1665518312
156730267
129581178
123004252
1114268895
103215210
88215178
82949290
74643139
69270158