15892 397
14540 392
27769 532
20580 822
4072 301
5371 578
4320 518
3897 665
4109 767
19428 547
1258 93