13776 111
3005 535
19917 271
9631 583
7268 462
14646 380
5716 567
6371 514
8674 494
4443 397
4604 641
15399 354
3679 570
8948 534