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