15895 397
14543 392
27773 532
20581 822
4072 301
5371 578
4322 518
3897 665
4109 767
19435 547
1259 93