379155
68098
500340
12367
1005355
680977
856748
853408
170982
909103
874668
50818
505299
501313
1004332
244947
782288
149249
634227
470330
692410
684249
824377
648554
546956
496497