2461633
3831479
2243230
2510628
2089939
1770
930
14430
4623144
2601624
2314942
1461633
434967736
240922380
1684518313
158609269
131559180
125554260
1135548896
104830214
89907182
84061292
76472141
70441160