15892 397
14541 392
27771 532
20580 822
4072 301
5371 578
4321 518
3897 665
4109 767
19429 547
1258 93