20582 111
4749 89
6092 500
14875 778
13510 497
7292 196
3056 257
4560 620
6292 587
3431 369
13026 287