24,584
738,811
543,222
44,237
84,995
59,077
370,996
226,358
276,858
779,726
482,761
2,504,529
595,034