290
140
412966
183
194
223
264
143
296
205
240
142
26367
20010
18231
16342
1272265
12622
1151148
11434
10410
940143
8600
76511