14518 288
20591 111
4774 89
6099 500
15038 779
13544 497
7316 196
3060 257
4566 620
6303 587
3438 369