13776 111
3005 535
19916 271
9628 583
7266 462
14643 380
5716 567
6371 514
8674 494
4443 397
4604 641
15395 354
3679 570
8947 534