14602 289
20591 111
4775 89
6099 500
15039 779
13546 497
7316 196
3060 257
4566 620
6306 587
3438 369