13803 111
3009 535
19966 271
9660 583
7289 462
14673 380
5725 567
6387 514
8701 494
4449 397
4618 641
15508 354
3693 570
8959 534