278707
117768
757108
249438
1081218
396240
225604
252497
560972
344149
260748
783991
1011149
418447
885743
657234
52293
316251
929177
242702
85624
337317
48030
591387
354938
894318