255
285
644
381
235
670
450
2710
280
160
423
265
37527
28890
27253
24473
2085267
18934
1835153
16986
1698147
14160
13710
11970