13776 111
3005 535
19918 271
9631 583
7268 462
14647 380
5716 567
6371 514
8675 494
4444 397
4606 641
15401 354
3679 570
8948 534