15691 397
14403 392
27517 532
20485 822
4050 301
5359 578
4308 518
3888 665
4073 767
19347 547
1245 92