2461333
3831479
2510628
2089939
4623144
1750
910
2242830
2314942
2601524
14410
1461533
434948736
240914380
1684478313
158602269
131553180
125548260
1135508896
104827214
89901182
84057292
76470141
70435160