595205
795388
918657
1078707
260598
552961
27847
514569
604728
969421
791500
391274
206882
73952
921500
539464
4841500
2566654
1875336
1682736
1639237
158467
1513895
1491433
1474854
1458922
1423850
1304400
1303500
12652