140573 498
3560 347
14245 528
34082 331
3627 109
8097 835
74723 339
28567 660
39342 967
6790 578
4777 909
4232 567
33124 386
37721 679