348466
108128
62629
371857
226211
844681
257884
73908
753961
97939
88150
742318
742655
887518
816542
870594
355589
570772
251763
996893
477119
673580
471881
749426
761973
402921