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