16166 289
20596 111
4781 89
6099 500
15075 779
13553 497
7324 196
3060 257
4566 620
6311 587
3441 369