928218
45237
86514
397944
510573
192318
598732
548990
916949
938839
591411
590420
589488
45629
140627
575977
5371500
2810654
2055336
1811237
1778736
170467
1670895
1609433
1510854
1501922
1460850
1361500
1328400
1306590