506889
1021373
926508
706721
811160
18710
51245
82485
460315
894451
646837
76124
33452
135361
204209
903542
563184
749940
867134
621863