28,934
41,422
29,221
55,483
305,263
189,052
1,140,671
487,890
295,585
116,897
1,081,431
502,787
782,378
488,583
605,660
1,898,046
3,686,743
2,310,513
4,346
41,426