17882
53403
42925
15310
38748956
24390
39972
34640
19931
38810
21455
25082
430596728
238174380
1665938312
156769267
129631178
123037252
1114618895
103246210
88249178
82977290
74673139
69305158