142300 502
3570 347
14252 528
34114 331
3629 109
8105 835
74792 339
28582 660
39392 967
6796 578
4778 909
4233 567
33206 386
37777 680