15901 397
14549 392
27773 532
20585 822
4072 301
5372 578
4322 518
3897 665
4109 767
19436 547
1259 93