20581 111
4747 89
6091 500
14828 778
13505 497
7282 196
3054 257
4558 620
6290 587
3431 369
13006 287