15912 397
14559 392
27778 532
20593 822
4072 301
5372 578
4322 518
3897 665
4109 767
19439 547
1259 93