20581 111
4747 89
6091 500
14838 778
13506 497
7284 196
3054 257
4558 620
6290 587
3431 369
13007 287