40,543
1,758,177
173,502
92,690
82,633
55,558
242,558
11,147
246,203
605,667
2,708,370
837,800
1,210,811
469,050
112,619
812,824
637,031