40,897
311,120
62,450
2,657
56,775
111,233
2,009
20,196
25,074
630
500
101,132
82,269
231,054
38,429
148,256
71,733
9,437
1,009
9,978
26,152
56,112
53,458