113197
75920
881967
430297
912651
706441
54464
491347
836803
3714
982433
600987
6303368
5111935
4901460
37931000
3762287
3738956
3628462
3344226
3283730
316136
2755209
242410