13786 111
3005 535
19923 271
9639 583
7276 462
14652 380
5719 567
6376 514
8680 494
4446 397
4609 641
15437 354
3683 570
8953 534