13793 111
3007 535
19936 271
9642 583
7277 462
14657 380
5720 567
6378 514
10403 697
8685 494
4447 397
4609 641
15455 354
3686 570
8955 534