110347
53931
78452
1149711
37940
43134
19382
590412
20195
30355
284012
48539
434980736
240926380
1684538313
158613269
131562180
125555260
1135578896
104830214
89907182
84063292
76477141
70441160