13715 111
3001 535
19878 271
9594 583
7252 462
14614 380
5701 567
6363 514
8645 494
4431 397
4599 641
15293 354
3662 570
8791 534