29,326
580
45,070
0
43,877
299
290
1,447
29,667
122,244
152,383
98,142
251,017
56,318
55,178
1,317
96,399
211,029
346,528
66,786
3,365
94,762
7,860