13797 111
3009 535
19950 271
9653 583
7288 462
14666 380
5724 567
6385 514
8696 494
4448 397
4611 641
15484 354
3690 570
8956 534