16651 290
20598 111
4783 89
6100 500
15085 779
13557 497
7328 196
3061 257
4568 620
6311 587
3443 369