13980 111
3031 535
20133 271
9862 583
7385 462
14788 380
5774 567
6538 514
8800 494
7159 397
4673 641
15924 354
3793 570
9011 534