20581 111
4747 89
6091 500
14827 778
13505 497
7281 196
3054 257
4558 620
6290 587
3429 369
13006 287