13794 111
3007 535
19937 271
9643 583
7278 462
14658 380
5720 567
6378 514
10405 697
8688 494
4447 397
4609 641
15456 354
3686 570
8955 534