13788 111
3007 535
19934 271
9642 583
7277 462
14654 380
5719 567
6378 514
10401 697
8684 494
4446 397
4609 641
15450 354
3684 570
8955 534