16346 289
20597 111
4782 89
6099 500
15079 779
13553 497
7326 196
3060 257
4566 620
6311 587
3443 369