15915 397
14564 392
27786 532
20597 822
4072 301
5372 578
4323 518
3898 665
4109 767
19443 547
1259 93