474630
109619
143422
70599
34101
291039
54994
475543
986591
5065646
4497211
368069
539592
854332
673219
976319
1588569
699065
1083007
954594