13801 111
3009 535
19964 271
9660 583
7289 462
14669 380
5725 567
6387 514
10421 697
8701 494
4449 397
4617 641
15506 354
3693 570
8959 534