13792 111
3007 535
19934 271
9642 583
7277 462
14656 380
5719 567
6378 514
8684 494
4446 397
4609 641
15450 354
3685 570
8955 534