19931
38810
28155
28759
25082
39435
379810
34615
34075
46054
36792
60948
430506728
238115380
1665468312
156726267
129579178
122997252
1114238895
103207210
88204178
82948290
74636139
69259158