1682
1856
1970
19310
2465
3094
1110
27411
841
980
1251
1271
1984137
13820284
1367812
11983261
1169340
110443
9919157
974711
814837
80166
74925
68422