31,395
5,382
5,980
30,278
95,431
250,222
67,800
125,001
39,737
19,574
9,538
7,774
28,076
43,056
11,362
18,239
65,520
15,847
25,026
17,043
27,807
462,920
40,365