20578 111
4741 89
6088 500
14791 778
13504 497
7278 196
3052 257
4557 620
6286 587
3429 369
12987 287