20582 111
4749 89
6092 500
14886 778
13515 497
7294 196
3056 257
4560 620
6292 587
3431 369
13033 287