21,559
2,136,325
5,662
685,344
3,040,757
737,661
1,479,259
416,491
132,026
78,554
15,453,837
40,226
223,882
172,990
488,254
313,137
846
1,037,699
256,368
671,670