13788 111
3005 535
19929 271
9640 583
7276 462
14653 380
5719 567
6376 514
8682 494
4446 397
4609 641
15441 354
3683 570
8954 534