1466235
613452
647458
776550
725821
1042568
905476
167717
1512476
660172
992326
765273
123125117
116888104
13052524
6472990
562889
522562
398615
395551
3653694
3646727
3069198
3066601