42,958
641,931
650,522
1,370,356
514,845
4,729
7,140
2,888
500,726
822,312
69,154
202,646
424,459
50,838