140889 501
3560 347
14247 528
34093 331
3628 109
8100 835
74737 339
28570 660
39351 967
6792 578
4777 909
4233 567
33142 386
37731 679