15909 397
14553 392
27775 532
20588 822
4072 301
5372 578
4322 518
3897 665
4109 767
19437 547
1259 93