991469
407166
119902
98894
474607
257176
613292
276933
2185371
27599
1118979
239129
788147
877949
1006724
803610
532505
42952
78987
587377
283284
525841
440275
813256