145248
309549
592405
878776
322870
168996
236136
388360
1294738
1232985
1178696
1116144
1076577
1070943
1066541
104672
27462
369200
926951
120871