435279
53421
239412
249616
692635
325151
936224
356922
45337
86514
399944
510573
425443
192318
598732
599677
5591500
2917654
2126336
1883238
1816736
1756895
174967
1657433
1532922
1524854
1478850
1400500
1344912
1340400