15703 397
14415 392
27535 532
20500 822
4055 301
5362 578
4317 518
3890 665
4078 767
19356 547
1246 92