966 219
13980 111
3031 535
20137 271
9864 583
7386 462
14788 380
5775 567
6538 514
10562 697
8801 494
7160 397
4673 641
15932 354
3797 570
9012 534