469118
27813
109853
426249
100443
1306287
520513
492434
312329
11783
772620
660806
779147
867949
997724
784610
513505
38952
66987
577377
278284
518841
432275
802256