139572 498
3558 347
14235 528
34073 331
3626 109
8093 835
74692 339
28557 660
39329 967
6786 578
4776 909
4232 567
33082 386
37686 679