140029 832
1653 209
60339 728
7816 651
3951 563
57447 674
13968 363
58840 339
230534 2086
36574 585
135687 673
26097 856