13788 111
3005 535
19932 271
9640 583
7277 462
14654 380
5719 567
6377 514
10401 697
8683 494
4446 397
4609 641
15443 354
3683 570
8954 534