140029 832
1653 209
60339 728
3951 563
57447 674
58840 339
230534 2086
135687 673
142670 297
26097 856