20580 111
4747 89
6091 500
14823 778
13504 497
7281 196
3054 257
4558 620
6290 587
3429 369
13005 287