4,182
44,704
505,315
439,872
1,508,680
429,163
44,632
506,324
856,628
551,210
104,612
389,849
156,151
22,635
208,822
2,720,908
450,128
135,285
7,103,171
258,097