695252
928304
167414
703947
366777
873958
866512
698305
581162
87061
882634
685654
6303368
5111935
4901460
37931000
3761287
3738956
3628462
3344226
3283730
316136
2755209
242410