249,781
920,448
60,310
7,067,521
86,633
45,081
638,987
714,606
288,847
273,646
205,305
95,024
95,500
84,816
97,814
1,354,376
517,131
80,295
966,003
111,114
743,646
26,635,816
592,959
975,131