42,913
34,396
313,052
830,981
526,663
218,094
306,129
926,678
147,558
10,204,765
677,048
448,638
347,641
514,962
1,088,838
167,338
10,770,123
982,485
61,454
566,365
451,635