139660 498
3558 347
14237 528
34075 331
3626 109
8093 835
74696 339
28559 660
39330 967
6786 578
4776 909
4232 567
33084 386
37688 679