14902 289
20593 111
4775 89
6099 500
15044 779
13552 497
7317 196
3060 257
4566 620
6307 587
3439 369