1641016
2992803
501
863869
773644
635582
930
941
842
6382
1113459
574537
1984137
13819284
1367812
11983261
1169240
110443
9919157
974711
814837
80166
74925
68422