2150
2980
2120
8020
870
1779879
505019
39604
32043
68565
109053715
35000
434946736
240912380
1684468313
158599269
131553180
125548260
1135498896
104827214
89901182
84055292
76468141
70434160