319411
372527
131360
687319
188424
43331
357147
94381
774860
384119
111312
939130
133180
778800
432925
821142
894489
278707
117768
757108
1042175
249438
569608
398240
225604
253497
505365
552773
815325
329352