29,013
50,739
301,077
92,130
203,621
200,622
4,748
40,376
59,768
14,605
11,209
24,661
27,026
4,518
778
1,009
47,040
41,720
260,832
187,325
301,534
5,059
64,371
42,091