210
173
183
224
420
2810
150
236
142
71
293
383
40697
31030
29863
26915
2342267
21054
2028153
18676
1865149
15380
14930
13250