144313 505
3575 347
14257 528
34131 331
3635 109
8127 835
74853 339
28604 660
39443 967
6798 578
4783 909
4237 567
33312 386
37835 680