13798 111
3009 535
19953 271
9655 583
7289 462
14667 380
5724 567
6385 514
8697 494
4449 397
4612 641
15489 354
3690 570
8956 534