144526 507
3576 347
14258 528
34133 331
3638 109
8127 835
74872 339
28609 660
39449 967
6800 578
4783 909
4238 567
33338 386
37843 680