13803 111
3009 535
19969 271
9660 583
7289 462
14673 380
5725 567
6389 514
10422 697
8701 494
4450 397
4618 641
15512 354
3694 570
8959 534