14762 289
20593 111
4775 89
6099 500
15043 779
13548 497
7316 196
3060 257
4566 620
6307 587
3438 369