446121
468901
172442
51625
739151
230815
37729
337463
392153
242168
575454
211353
57658
827812
970179
713465
785831
261650
75323
1006703
1013531
638436
156965
889416
341100
88892
955942
11648
21551
248948