2461633
3831479
2243230
940
2510628
2089939
1770
14430
4623144
2601624
2314942
1461633
434969736
240923380
1684528313
158611269
131562180
125554260
1135548896
104830214
89907182
84061292
76472141
70441160