350
36132
280
293
193
373
304
345
253
282
214
26967
20260
18811
16752
1318265
13142
1186148
11736
10650
969143
8840
77911