921481
537385
15071
489978
115608
535390
875296
715439
365114
5532
305428
715177
598201
59587
457899
841370
946933
150187
912230
822922