42,699
26,516
29,081
156,803
235,728
555,230
69,856
174,668
211,408
266,141
134,445
4,624
6,896
273,487
53,095
175,185
123,088
43,656
1,083,942
197,615
89,988
282,454
261,113
310,920