143476 503
3572 347
14257 528
34126 331
3631 109
8112 835
74813 339
28595 660
39411 967
6797 578
4780 909
4233 567
33263 386
37798 680