15691 397
14405 392
27519 532
20486 822
4051 301
5360 578
4309 518
3888 665
4074 767
19349 547
1245 92