1257
1368
20412
1187
18413
1389
16316
1277
1677
1367
1756
11811
615212
44110
44063
42187
3735270
3524156
30154
2914149
27926
23762
22000
20110