140695 501
3560 347
14246 528
34091 331
3627 109
8100 835
74732 339
28569 660
39344 967
6790 578
4777 909
4233 567
33133 386
37725 679