586172
586389
54868
14484
546910
631517
892485
23278
637829
749415
302326
479615
989910
851582
98792
59670
11456745
621286
3930577
3850980
3279510
2581192
2113495
2073216
2029492
182266
1759948
16185
153161
1524545