13980 111
3031 535
20132 271
9862 583
7384 462
14787 380
5774 567
6538 514
10562 697
8800 494
7159 397
4673 641
15923 354
3792 570
9011 534