2,959
33,972
26,990
180,073
58,409
128,517
323,097
632,277
272,288
490,674
118,270
195,507
90,172
320,479
247,466
376,873
571,160
1,064,880
180,224
199,846
2,479,789
309,403
37,098
2,477,889
524,165