162
270
394
160
417
264
3111
484
404
252
285
126
37627
28990
27343
24614
2096267
19094
1853153
1708147
17066
14170
13830
12070