140779 501
3560 347
14246 528
34093 331
3628 109
8100 835
74732 339
28569 660
39348 967
6790 578
4777 909
4233 567
33138 386
37727 679