53931
2810
3920
37940
43134
515212
64938
634215
590412
23703
38257
46212
434924736
240904380
1684358313
158583269
131538180
125538260
1135308896
104821214
89899182
84050292
76460141
70425160