13980 111
3031 535
20136 271
9863 583
7386 462
14788 380
5775 567
6538 514
10562 697
8800 494
7160 397
4673 641
15931 354
3794 570
9012 534