15696 397
14476 392
27609 532
20477 822
4032 301
5356 578
4304 518
3883 665
4044 767
19291 547
1240 92