306,962
115,697
75,253
116,599
183,560
26,520
88,094
29,632
96,157
62,488
45,107
428,389
173,465
25,202
70,801
64,000
31,830
58,067
704,800
44,716
74,100
97,373
114,460
42,629