20580 111
4744 89
6089 500
14812 778
13504 497
7281 196
3054 257
4558 620
6288 587
3429 369
12997 287