322
370
284
396
215
599
293
291
948
324
628
325
37757
29120
27423
24684
2104267
19184
1864153
1721147
17146
14210
13920
12140