20580 111
4744 89
6088 500
14808 778
13504 497
7281 196
3054 257
4558 620
6287 587
3429 369
12993 287