20582 111
4750 89
6092 500
14889 778
13516 497
7296 196
3056 257
4561 620
6292 587
3431 369
13039 287