140732 501
3560 347
14246 528
34092 331
3627 109
8100 835
74732 339
28569 660
39346 967
6790 578
4777 909
4233 567
33136 386
37725 679