16577 290
20598 111
4782 89
6099 500
15084 779
13555 497
7327 196
3061 257
4567 620
6311 587
3443 369