104,908
66,106
74,980
308,521
151,599
132,169
122,565
158,943
409,995
158,579
324,439
191,405
574,388
120,500
119,286
382,277
501,244
2,775,813
356,559
838,479
144,504