16609 290
20598 111
4782 89
6100 500
15085 779
13555 497
7328 196
3061 257
4568 620
6311 587
3443 369