330
314
163
220
170
243
476
439
173
296
285
260
37647
28990
27343
24624
2096267
19104
1853153
1710147
17076
14190
13850
12100