20578 111
4740 89
6087 500
14788 778
13503 497
7278 196
3051 257
4557 620
6286 587
3429 369
12986 287